package com.ado.bazinga.core.service;

import java.util.List;

import com.ado.bazinga.core.dal.entity.ShopCart;

/**
 *@author adonais
 *@date 2020年3月26日
 *@description ShopCartService.java  购物车操作  业务层
**/
public interface ShopCartService {

	/****
	 *  添加商品到购物车
	 * @param shopCart
	 * @return
	 */
	boolean createShopCart(ShopCart shopCart);

	/***
	 * 获取用户购物车中的商品
	 * @param userId
	 * @return
	 */
	List<ShopCart> getUserShopCarts(Integer userId);

	/***
	 * 
	 * @param valueOf
	 * @return
	 */
	boolean deleteShopCart(Integer shopCartId);

	/**
	 * 
	 * @param shopCartId
	 * @return
	 */
	ShopCart getShopCartById(String shopCartId);

}
